package 集合泛型练习;

public class 泛型 {
    public static void main(String[] args) {
        //需求:打印指定数组中的元素
        Integer[] a={1,2,3,4};
        pring(a);
        String []b={"欧弟就","酸溜溜地","可视电话","水陆大会"};
        pring(b);
        Double []c={6.0,7.0,5.0,8.0,5.0};
        pring(c);
    }
/*1.泛型可以实现通用代码的编写,使用E表示元素的类型是Element类型
--可以理解成神似多态*/
/*2.泛型的语法要求:如果在方法上使用泛型,必须两处同时出现,
一个是传入参数的类型,
一个是返回值前的泛型类型,表示这是 一个泛型*/

    private static<E> void pring(E[] e) {
        for (E d : e) {
            System.out.println(d);
        }

    }
}
